splashed with spots - Turkish English Dictionary